<!DOCTYPE html>
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<meta name="generator" content="ApiGen; http://apigen.org" />

	<title>Namespace Nette</title>

	<link rel="stylesheet" href="resources/style.css?v=2011071314" type="text/css" media="all" />
	<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
	<link rel="search" href="opensearch.xml" type="application/opensearchdescription+xml" title="Nette Framework API documentation" />
	<script type="text/javascript" src="resources/combined.js"></script>
	<script type="text/javascript" src="allclasses.js"></script>
</head>

<body>
<div id="left">
	<a href="allclasses.html">All Classes</a>

	<h3>Namespaces</h3>
	<ul>
		<li><a href="namespace-none.html">none</a>
		</li>
		<li class="active"><a href="namespace-Nette.html">Nette</a>
		</li>
		<li><a href="namespace-Nette.Application.html">Nette\Application</a>
		</li>
		<li><a href="namespace-Nette.Caching.html">Nette\Caching</a>
		</li>
		<li><a href="namespace-Nette.Collections.html">Nette\Collections</a>
		</li>
		<li><a href="namespace-Nette.Config.html">Nette\Config</a>
		</li>
		<li><a href="namespace-Nette.Forms.html">Nette\Forms</a>
		</li>
		<li><a href="namespace-Nette.IO.html">Nette\IO</a>
		</li>
		<li><a href="namespace-Nette.Loaders.html">Nette\Loaders</a>
		</li>
		<li><a href="namespace-Nette.Mail.html">Nette\Mail</a>
		</li>
		<li><a href="namespace-Nette.Reflection.html">Nette\Reflection</a>
		</li>
		<li><a href="namespace-Nette.Security.html">Nette\Security</a>
		</li>
		<li><a href="namespace-Nette.Templates.html">Nette\Templates</a>
		</li>
		<li><a href="namespace-Nette.Web.html">Nette\Web</a>
		</li>
		<li><a href="namespace-PHP.html">PHP</a>
		</li>
	</ul>

	<hr />

	<h3>Classes</h3>

	<ul>
		<li><a href="Nette.ArrayTools.html">ArrayTools</a></li>
		<li><a href="Nette.Callback.html">Callback</a></li>
		<li><a href="Nette.Component.html">Component</a></li>
		<li><a href="Nette.ComponentContainer.html">ComponentContainer</a></li>
		<li><a href="Nette.Configurator.html">Configurator</a></li>
		<li><a href="Nette.DateTime.html">DateTime</a></li>
		<li><a href="Nette.Debug.html">Debug</a></li>
		<li><a href="Nette.Environment.html">Environment</a></li>
		<li><a href="Nette.Framework.html">Framework</a></li>
		<li><a href="Nette.FreezableObject.html">FreezableObject</a></li>
		<li><a href="Nette.GenericRecursiveIterator.html">GenericRecursiveIterator</a></li>
		<li><a href="Nette.Image.html">Image</a></li>
		<li><a href="Nette.ImageMagick.html">ImageMagick</a></li>
		<li><a href="Nette.InstanceFilterIterator.html">InstanceFilterIterator</a></li>
		<li><a href="Nette.Object.html">Object</a></li>
		<li><a href="Nette.ObjectMixin.html">ObjectMixin</a></li>
		<li><a href="Nette.Paginator.html">Paginator</a></li>
		<li><a href="Nette.RecursiveComponentIterator.html">RecursiveComponentIterator</a></li>
		<li><a href="Nette.ServiceLocator.html">ServiceLocator</a></li>
		<li><a href="Nette.SmartCachingIterator.html">SmartCachingIterator</a></li>
		<li><a href="Nette.String.html">String</a></li>
		<li><a href="Nette.Tools.html">Tools</a></li>
	</ul>

	<h3>Interfaces</h3>

	<ul>
		<li><a href="Nette.IComponent.html">IComponent</a></li>
		<li><a href="Nette.IComponentContainer.html">IComponentContainer</a></li>
		<li><a href="Nette.IDebuggable.html">IDebuggable</a></li>
		<li><a href="Nette.IServiceLocator.html">IServiceLocator</a></li>
		<li><a href="Nette.ITranslator.html">ITranslator</a></li>
	</ul>

	<h3>Exceptions</h3>

	<ul>
		<li><a href="Nette.AmbiguousServiceException.html">AmbiguousServiceException</a></li>
	</ul>
</div>

<div id="right">
	<form action="http://www.google.com/cse" id="search" onsubmit="if(this.q.value.indexOf('more:')==-1)this.q.value+=' more:api'">
		<input type="hidden" name="cx" value="011549293477758430224:vxofa9ufnhc" /><input type="hidden" name="ie" value="UTF-8" /><input type="text" name="q" class="text" /><input type="submit" value="Search" />
	</form>

<div id="navigation">
	<ul>
		<li><a href="overview.html" title="Summary of all namespaces">Overview</a></li>
		<li class="active">Namespace</li>
		<li>Class</li>
		<li><a href="elements.html">Elements</a></li>
	</ul>
</div>

<div id="content">
	<h1>Namespace Nette</h1>

	<table class="summary">
	<caption>Class summary</caption>
	<tr>
		<td width="20%"><a href="Nette.ArrayTools.html">ArrayTools</a></td>
		<td>Array tools library.</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.Callback.html">Callback</a></td>
		<td>PHP callback encapsulation.</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.Component.html">Component</a></td>
		<td>Component is the base class for all components.</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.ComponentContainer.html">ComponentContainer</a></td>
		<td>ComponentContainer is default implementation of IComponentContainer.</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.Configurator.html">Configurator</a></td>
		<td>Nette\Environment helper.</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.DateTime.html">DateTime</a></td>
		<td>DateTime with serialization and timestamp support for PHP 5.2.</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.Debug.html">Debug</a></td>
		<td>Debug static class.</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.Environment.html">Environment</a></td>
		<td>Nette environment and configuration.</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.Framework.html">Framework</a></td>
		<td>The Nette Framework (<a href="http://nette.org">http://nette.org</a>)</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.FreezableObject.html">FreezableObject</a></td>
		<td>Defines an object that has a modifiable state and a read-only (frozen) state.</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.GenericRecursiveIterator.html">GenericRecursiveIterator</a></td>
		<td>Generic recursive iterator.</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.Image.html">Image</a></td>
		<td>Basic manipulation with images.</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.ImageMagick.html">ImageMagick</a></td>
		<td>Manipulation with large images using ImageMagick.</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.InstanceFilterIterator.html">InstanceFilterIterator</a></td>
		<td>Instance iterator filter.</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.Object.html">Object</a></td>
		<td>Nette\Object is the ultimate ancestor of all instantiable classes.</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.ObjectMixin.html">ObjectMixin</a></td>
		<td>Nette\Object behaviour mixin.</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.Paginator.html">Paginator</a></td>
		<td>Paginating math.</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.RecursiveComponentIterator.html">RecursiveComponentIterator</a></td>
		<td>Recursive component iterator. See ComponentContainer::getComponents().</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.ServiceLocator.html">ServiceLocator</a></td>
		<td>Service locator pattern implementation.</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.SmartCachingIterator.html">SmartCachingIterator</a></td>
		<td>Smarter caching interator.</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.String.html">String</a></td>
		<td>String tools library.</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.Tools.html">Tools</a></td>
		<td>Tools library.</td>
	</tr>
	</table>

	<table class="summary">
	<caption>Interface summary</caption>
	<tr>
		<td width="20%"><a href="Nette.IComponent.html">IComponent</a></td>
		<td>Provides functionality required by all components.</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.IComponentContainer.html">IComponentContainer</a></td>
		<td>Containers are objects that logically contain zero or more IComponent
components.</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.IDebuggable.html">IDebuggable</a></td>
		<td>Custom output for Nette\Debug.</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.IServiceLocator.html">IServiceLocator</a></td>
		<td>The service locator.</td>
	</tr>
	<tr>
		<td width="20%"><a href="Nette.ITranslator.html">ITranslator</a></td>
		<td>Translator adapter.</td>
	</tr>
	</table>

	<table class="summary">
	<caption>Exception summary</caption>
	<tr>
		<td width="20%"><a href="Nette.AmbiguousServiceException.html">AmbiguousServiceException</a></td>
		<td>Ambiguous service resolution exception.</td>
	</tr>
	</table>
</div>

	<div id="footer">
		Nette Framework API documentation generated by <a href="http://apigen.org">ApiGen</a>
	</div>
</div>
</body>
</html>
